package com.zheng.study.company.dao;

import com.zheng.study.base.dao.BaseDao;
import com.zheng.study.company.entity.Duty;
import com.zheng.study.company.entity.Power;
import com.zheng.study.company.entity.User;

import java.util.List;

/**
 * 职责
 * ============================================================================
 * author : dzw
 * createDate:  2018/11/13 。
 * ============================================================================
 */
public interface DutyDao extends BaseDao<Duty, String> {

	/**
	 * 获取用户拥有的职责列表
	 */
	List<Duty> getUserDutyList(User user);

	/**
	 * 通过user和power获取duty
	 */
	Duty getDutyByUserAndPower(User user, Power power);

}
